// #include<stdio.h>
// int main()
// {
//     int a,b;
//     while(~scanf("%d%d", &a, &b))printf("%d\n",a+b);
//     return 0;
// }
// 输入若干个整数,以-1标记输入结束。输出其中的最大数

#include <stdio.h>

int main (int argc, char *argv[])
{
    int Num, Max=-1; // 初始化第一个数，第一个数肯定不能是-1，如果比-1大，那max就是第一个数，如果比-1小，分全负数的情况讨论。
    while (~scanf("%d", &Num)) {
        if (Num==-1)break;
        if (Num<-1 && Max==-1) Max=Num; //破解第一个是负数的情况
        if (Num>Max) Max=Num;
    }
    printf("%d\n", Max); 
    return 0;
}

